vivacious and mischievous little boy - Espagnol Anglais Dictionnaire